package com.system.healthproject.bean;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

/**
 * 医院管理  交易信息统计返回结果集
 */

@ApiModel(value = "医院管理  交易信息统计返回结果集")
public class ResultTransaction {
    @ApiModelProperty(name="userName" ,notes = "交易用户名")
    private String userName;//交易用户名
    @ApiModelProperty(name="transactionType" ,notes = "交易类型")
    private String transactionType;//交易类型
    @ApiModelProperty(name="transactionVirtualmoney" ,notes = "核桃币数量")
    private Double transactionVirtualmoney;//核桃币
    @ApiModelProperty(name="transactionTime" ,notes = "交易时间")
    private Date transactionTime;//交易时间
    @ApiModelProperty(name="transactionId" ,notes = "交易流水账号")
    private Integer transactionId;//交易流水账号
    @ApiModelProperty(name="transactionState" ,notes = "交易状态(1成功  2 失败 3待支付)")
    private String transactionState;//交易状态


    public ResultTransaction() {
    }


    public ResultTransaction(String userName, String transactionType, Double transactionVirtualmoney, Date transactionTime, Integer transactionId, String transactionState) {
        this.userName = userName;
        this.transactionType = transactionType;
        this.transactionVirtualmoney = transactionVirtualmoney;
        this.transactionTime = transactionTime;
        this.transactionId = transactionId;
        this.transactionState = transactionState;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getTransactionType() {
        return transactionType;
    }

    public void setTransactionType(String transactionType) {
        this.transactionType = transactionType;
    }

    public Double getTransactionVirtualmoney() {
        return transactionVirtualmoney;
    }

    public void setTransactionVirtualmoney(Double transactionVirtualmoney) {
        this.transactionVirtualmoney = transactionVirtualmoney;
    }

    public Date getTransactionTime() {
        return transactionTime;
    }

    public void setTransactionTime(Date transactionTime) {
        this.transactionTime = transactionTime;
    }

    public Integer getTransactionId() {
        return transactionId;
    }

    public void setTransactionId(Integer transactionId) {
        this.transactionId = transactionId;
    }

    public String getTransactionState() {
        return transactionState;
    }

    public void setTransactionState(String transactionState) {
        this.transactionState = transactionState;
    }

}
